#include <allegro.h>
#include "sauvegarde.h"
#include <stdio.h>

void quit_save(save s)
{
FILE* fichier1=NULL;
fichier=fopen(s.nom_joueur,"w");
FILE* fichier2=NULL;
fichier2=fopen("sauvegarde.txt","a");
fprintf(fichier1,"%d\n%d\n%d\nd",s.score,s.num_stage,s.posx,s.posy);
fprintf(fichier2,"%s\n",s.nom_joueur);
fclose(fichier1);
fclose(fichier2);
}

void resume(char nom_joueur(100])
{
FILE* fichier=NULL;
fichier=fopen("sauvegarde.txt","r");
char chaine[100]; int ok=0;
while((!feof(fichier)&&(ok==0))
{
fgets(chaine,100,fichier);
if(strcmp(chaine,nom_joueur)
{ ok=1; }
}
fclose(fichier);
if ok==1
{
fichier=fopen(nom_joueur,"r");
fscanf(fichier,"%d\n%d\n%d\n%d",s.score,s.num_stage,s.posx,s.posy);
switch s.num_stage do
case 1 : stage1(s): break;
case 2 : stage2(s): break;
case 3 : stage3(s): break;
case 4 : stage4(s): break;
case 5 : stage5(s): break;
case 6 : stage6(s): break;
fclose(fichier);
}
}
